Definition of Amazon River

  • (noun) a major South American river; arises in the Andes and flows eastward into the South Atlantic; the world's 2nd longest river (4000 miles)

Synonyms of Amazon River


Antonyms of Amazon River


No Antonyms Found.

Homophones of Amazon River


No Homophones Found.